Compund Words

Sponsored Links

Last Search Words

Search Result:flowering cherry

flowering cherry   (TTS Sound)



Overview of noun flowering_cherry

The noun flowering cherry has 1 sense


  • flowering cherry -- (any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms)